package edu.usmp.p2.disfraz.action;

import javax.persistence.EntityManager;
import javax.persistence.EntityTransaction;

import edu.usmp.p2.disfraz.model.Vestuario;
import edu.usmp.p2.util.Utilitario;

public class EliminarVestuarioAction {
	
	private int id;
	private String mensaje;
	
public String execute(){
	String camino="success";
	EntityManager em= Utilitario.getInstance().getEntityManager();
	EntityTransaction tx=em.getTransaction();
	try{
		tx.begin();
		Vestuario vestuario=em.find(Vestuario.class, id);
		em.remove(vestuario);
		tx.commit();
		mensaje="Se elimino correctamente";
	}catch (Exception e) {
		e.printStackTrace();
		tx.rollback();
		mensaje="No se pudo eliminar";
	}
	return camino;
}

public int getId() {
	return id;
}

public void setId(int id) {
	this.id = id;
}

public String getMensaje() {
	return mensaje;
}

public void setMensaje(String mensaje) {
	this.mensaje = mensaje;
}


}


